sea daffodil - Turkish English Dictionary